package Day15.Demo01.setName;

/**
 * @author hyhWTX
 * @version 1.0
 * @ClassName MyThread
 * @date 2022年07月27日 12:42
 * @Description: TODO (一句话描述以下该类的功能)
 */

/**
 *设置线程的名称:(了解)
 * 1.使用Thread类中的方法setName(名字)
 *      void setName ( String name）改变线程名称，使之与参数name相同。
 * 2.创建一个带参数的构造方法,参数传递线程的名称;调用父类的带参构造方法，把线程名称传递给父类,让父类(Tread)给子线程起一个名字
 *      Thread ( string name)分配新的 Thread 对象。
 */
public class MyThread extends Thread{
    public  MyThread(){}

    public MyThread(String name) {
        super(name);
    }


    @Override
    public void run() {
        //获取线程名称
        System.out.println(Thread.currentThread().getName());
    }
}
